high technological level - Allemand Anglais Dictionnaire